/*
Theme Name: WebMoon criação de sites e sistemas
Description: CSS para todos navegador
Version: 2012-1.0
Author: Ronaldo Quionha de Jesus
Author URI: http://www.webmoon.com.br/
*/

body{ margin:0; padding:0; background:url('../img/background.jpg') no-repeat #F5F5F5 center top; font-family:Arial, Helvetica, sans-serif; font-size:14px; }

.RESETA_STYLE{ clear:both; margin:0; padding:0; }

#total{	width:100%; height:auto; /*background:repeat-x url(../img/Background-Sombra-Topo.jpg);*/ }


/*  TOPO  */
#topo{ margin:0px auto; height:220px; width:1000px; }

#logo{ float:left; width:507px; height:110px; margin-top:50px; position:absolute; z-index:1; }

	#loginCadastroRedesSociais{ position:absolute; float:right; width:1000px; height:auto; }
		#LoginTotal{ width:auto; height:auto; border:solid 1px #000; }
		#login{ margin-top:-51px; float:right; width:542px; height:84px; background:no-repeat url('../img/background-Login.png'); }
			#boxLogin{ width:510px; margin:12px auto 10px auto; }
				.tituloCampos{ font-size:15px; color:#000; font-weight:bold; }
				.usuario{ color:#000; height:20px; padding-left:5px; padding-right:5px; font-size:12px; border:solid 1px #DBDBDB; width:160px; }
				.senha{ color:#000; height:20px; padding-left:5px; padding-right:5px; font-size:12px; border:solid 1px #DBDBDB; width:105px; }	
				.btEntrar{ background-image:url('../img/BtEntrar.png'); width:90px; height:26px; border:none; }
				.btEntrar:hover{ background-image:url('../img/BtEntrarOver.png'); cursor:pointer; }
		#loginTotalAvisoLogar{ clear:both; width:auto; }
			#loginAviso{ float:left; text-align:center; width:100%; font-size:12px; color:#F00; }
			#loginLogar{ float:right; width:110px; line-height:16px; text-align:center; margin-top:5px; font-size:22px; }
			.logar{ border:none; background:none; text-decoration:none; color:#000; font-size:20px; vertical-align:top; }
			.logar:hover{ color:#aF5A2D; cursor:pointer; }
			/*7#loginLogar a{ text-decoration:none; color:#000; }
			7#loginLogar a:hover{ color:#aF5A2D; }*/
			
		#totalRedesSociaisCadastro{ margin-top:51px; width:200px; float:right; height:135px; text-align:right; /*7border:solid 1px #000;*/ }
			#redesSociais{ margin-top:35px; }
			#cadastro{ margin-top:30px; }
			
		.LoginTotalEfeito{ margin-top:-51px; }
                
                #logoff{ margin-top:0px; float:right; width:auto; height:33px; /*background:no-repeat url('../img/perfil.png');*/ }
                #logoff a{ font-size: 18px; color: #000; text-decoration: none; }
                #logoff a:hover{ color: #ED1F24; text-decoration: underline; }
                
                #perfil{ float: right; margin-left:10px; margin-top:50px; width:71px; height:84px; background:no-repeat url('../img/perfil.png'); }
                #perfil:hover{ background:no-repeat url('../img/perfilOver.png'); }
                
                #CorrigeRedesSociaisLogado{ height: 67px; }
/*  MENUS  */	
#menuTotal{ width:100%; height:75px; /*7background:no-repeat url(../img/background-Menu.jpg);*/ background-position:center; }
	#menu{ margin:0 auto; width:1000px; height:75px; /*7border:solid 1px #66F;*/ background:url('../img/background-Menu.jpg') no-repeat; }
		#Menu-Botoes{ float:left; width:172px; text-align:center; color:#FFF; font-size:16px; line-height:37px; text-indent:-9999px; cursor:pointer; }
		
		#menuCima{ margin:0 auto; width:688px; height:39px; background:repeat-x url('../img/background-MenuFundoBotao.jpg'); }
			.textoHome{ background:no-repeat url('../img/Home.png'); width:172px; height:37px; background-position:center; }
			.textoHome:hover{ background:no-repeat url('../img/HomeOver.png'); width:172px; height:37px; background-position:center; }
			.textoEmpreiteiro{ background:no-repeat url('../img/Empreiteiro.png'); width:172px; height:37px; background-position:center; }
			.textoEmpreiteiro:hover{ background:no-repeat url('../img/EmpreiteiroOver.png'); width:172px; height:37px; background-position:center; }
			.textoEngenheiro{ background:no-repeat url('../img/Engenheiro.png'); width:172px; height:37px; background-position:center; }
			.textoEngenheiro:hover{ background:no-repeat url('../img/EngenheiroOver.png'); width:172px; height:37px; background-position:center; }
			.textoFornecedores{ background:no-repeat url('../img/Fornecedores.png'); width:172px; height:37px; background-position:center; }
			.textoFornecedores:hover{ background:no-repeat url('../img/FornecedoresOver.png'); width:172px; height:37px; background-position:center; }
			
		#menuBaixo{ margin:0 auto; width:860px; height:36px; background:repeat-x url('../img/background-MenuFundoBotao.jpg');  }
			.textoObras{ background:no-repeat url('../img/Obras.png'); width:172px; height:37px; background-position:center; }
			.textoObras:hover{ background:no-repeat url('../img/ObrasOver.png'); width:172px; height:37px; background-position:center; }
			.textoParceiros{ background:no-repeat url('../img/Parceiros.png'); width:172px; height:37px; background-position:center; }
			.textoParceiros:hover{ background:no-repeat url('../img/ParceirosOver.png'); width:172px; height:37px; background-position:center; }
			.textoPromocoes{ background:no-repeat url('../img/Promocoes.png'); width:172px; height:37px; background-position:center; }
			.textoPromocoes:hover{ background:no-repeat url('../img/PromocoesOver.png'); width:172px; height:37px; background-position:center; }
			.textoQuemSomos{ background:no-repeat url('../img/QuemSomos.png'); width:172px; height:37px; background-position:center; }
			.textoQuemSomos:hover{ background:no-repeat url('../img/QuemSomosOver.png'); width:172px; height:37px; background-position:center; }
			.textoContato{ background:no-repeat url('../img/Contato.png'); width:172px; height:37px; background-position:center; }
			.textoContato:hover{ background:no-repeat url('../img/ContatoOver.png'); width:172px; height:37px; background-position:center; }
		
		#menuSombra{ width:100%; height:35px; /*7background:repeat-x url(../img/Background-Sombra-Menu.jpg);*/ }


/**
**  PÁGINAS 
**
**	Stylo da Div que contem todas as paginas
**	E classes comuns a todas as páginas
**/
#paginasTotal{ margin: 25px auto; width:1000px; }
#paginas{ float:left; margin:0 auto; width:810px; height:auto; /*7border:solid 1px #66F;*/ }
#banners{ float:right; width:170px; height:auto; /*border: solid 1px #000;*/ }
.titulosPaginas{ width:auto; height:auto; font-size:18px; color:#A44E24; margin-bottom:12px; text-decoration:underline; }
.subTitulos{ font-size:14px; }
.conteudo{ width:auto; height:auto; margin-top:40px; }


/*  RODAPE  */
#rodapeSombra{ margin-top:30px; width:100%; height:13px; background:repeat-x url('../img/Background-Rodape-Sombra.jpg'); }
	#rodapeSombraCorrigeBarraRolagem{ margin:0 auto; width:1000px; height:13px; background:repeat-x url('../img/Background-Rodape-Sombra.jpg'); }
#rodapeTotal{  width:100%; height:215px; background:repeat-x url('../img/Background-Rodape.jpg') #D9A104;  }
#rodape{ margin:0 auto; height:215px; width:1000px; background:repeat-x url('../img/Background-Rodape.jpg') #D9A104; }
	#menuRodape{ text-align:center; width:auto; /*7border:solid 1px #000;*/ padding-top:25px; }
	#menuRodape a{ text-decoration:none; color:#000; font-size:14px; /*7font-weight:bold;*/ }
	#menuRodape a:hover{ color:#924520; }
		.btsRodapePaddingTop{ padding-top:5px; }		
	.cadastre-se{ float:left; text-align:center; margin-top:40px; margin-left:25px; font-size:16px; font-weight:bold; }
	.cadastre-se a{ text-decoration:none; color:#000; }
	.cadastre-se a:hover{ color:#FFF; }
	#WebMoon{ float:right; padding-top:20px; font-size:15px; letter-spacing:2px; text-align:right; margin-right:25px; }
	#WebMoon:hover{ color:#FFF; cursor:pointer; }
	#btsRodape{  }
	#cadEmpreiteiro{}
	#cadEngenheiro{}
	#cadConstrutora{}
	#cadParceiro{}